1
1451
300
143
24
1
310
16
5
5
152
147
338
7
202
339
344
511
56
20
3
2
1
7
7
450
13
6
3
1
34
7
21
1
9
1
115
1
692
55
6
1
45
566
428
405
591
796
59
1
1
1120
1
44
1
1
1
3
1
1
1
23
176
1
1
1
1
4
40
121
6
1281
44
444
723
253
29
470
31
9
1
7
2
41
338
1
74
44
1446
6
4